ball head of propeller tube - Francés Inglés Diccionario